having a superiority complex - Anglais Synonymes Dictionnaire